package com.recommend.recommendkeyword.service;

import com.mysql.cj.util.StringUtils;
import com.recommend.recommendkeyword.entity.User;

public interface UserService {
    /**
     * 注册用户
     */
    public boolean register(String username, String password, String email,int role);
    /**
     * 判断用户名是否存在
     */
    public boolean isExistUsername(String username);
    /**
     * 用户登录
     */
    public boolean login(String username,String password);
    /**
     * 查看个人信息
     */
    public User getUser(int userId);
    /**
     * 修改密码
     */
    public String changePassword(int userId,String oldPassword,String newPassword);
    /**
     * 修改VIP权限
     */
    public boolean changeVip(int userId);
    /**
     * 修改个人信息
     */
    public boolean changeUser(int userId,String username,String email);
}
